canvas or thin fabric, ready to be embroidered with silk or colored wool - Spanish English Dictionary